A mock-up is a full-scale model or prototype of a design, often used to visualize and test concepts before final production. It can be a physical or digital representation that showcases the layout, features, and functionality of a product or project.